separable controversy - Spanish English Dictionary